cardiac catheterization laboratory - Spanish English Dictionary